#ifndef ARITHMETIC_H
#define ARITHMETIC_H

#include "IOperation.h"
#include <stdexcept>

class Arithmetic : public IOperation {
public:
    Arithmetic() = default;
    ~Arithmetic() override = default;

    int add(int a, int b) const override;
    int subtract(int a, int b) const override;
    int multiply(int a, int b) const override;
    int divide(int a, int b) const override;
};

#endif // ARITHMETIC_H
